pay your respects - Espagnol Anglais Dictionnaire